package com.ruiysoft.entity.comment;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class CommentVo {
    @ApiModelProperty(value = "主键")
    private Integer id;

    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Long spuId;

    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Long userId;

    /**
     * 店铺id
     */
    @ApiModelProperty(value = "店铺id")
    private Long shopId;

    /**
     * 用户微信id
     */
    @ApiModelProperty(value = "用户微信id")
    private Long personalId;

    /**
     * 评论图片
     */
    @ApiModelProperty(value = "评论图片")
    private String pic;

    /**
     * 评论内容
     */
    @ApiModelProperty(value = "评论内容")
    private String commentContent;

    /**
     * 评论状态 0：审核通过 1：未审核（审核中） 2：审核不通过
     */
    @ApiModelProperty(value = "评论状态 0：审核通过 1：未审核（审核中） 2：审核不通过")
    private Integer commentStatus;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createDate;

    /**
     * 修改时间
     */

    @ApiModelProperty(value = "修改时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime modifyDate;

    /**
     * 头像
     */
    private String headImgUrl;

    /**
     * 昵称
     */
    private String nickName;
}
